package com.sunwayworld.basemodule.rm.lsiequipmentcertificate.resource;

import com.sunwayworld.framework.restful.data.RestJsonWrapperBean;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;

import com.sunwayworld.basemodule.rm.lsiequipmentcertificate.bean.LimsEquipmentCertificateBean;
import com.sunwayworld.basemodule.rm.lsiequipmentcertificate.service.LimsEquipmentCertificateService;
import com.sunwayworld.framework.support.base.resource.GenericResource;
import com.sunwayworld.framework.support.auditable.resource.GenericAuditableResource;
import com.sunwayworld.framework.support.choosable.resource.GenericChoosableResource;

@RequestMapping("/secure/basemodule/rm/equipment-certificates")
public interface LimsEquipmentCertificateResource extends GenericResource<LimsEquipmentCertificateService, LimsEquipmentCertificateBean, Long>, GenericAuditableResource<LimsEquipmentCertificateService, LimsEquipmentCertificateBean, Long>, GenericChoosableResource<LimsEquipmentCertificateService, LimsEquipmentCertificateBean, Long> {
    @PostMapping("/updateDate")
    void updateDate(RestJsonWrapperBean jsonWrapperBean);
}
